Internet Archive BookReader

Foundations of the textile industry in York County